needle thread cooler - Turkish English Dictionary